Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 ST LEONARDS ROAD Detached £482,500 25 Feb 2011
8 ST LEONARDS ROAD Detached £642,241 £500,000 10 Oct 2019
14 ST LEONARDS ROAD Detached £765,953 £705,000 31 Mar 2022
16 ST LEONARDS ROAD Detached £557,644 £378,000 16 Oct 2015
42 ST LEONARDS ROAD Detached £573,077 £550,000 25 Oct 2024